Text copied to clipboard!
Tytuł
Text copied to clipboard!Starszy programista Java
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Starszego programisty Java, który dołączy do naszego zespołu technologicznego i poprowadzi projekty programistyczne o wysokim stopniu skomplikowania. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój oraz wdrażanie aplikacji opartych na technologii Java, a także za koordynację pracy zespołu programistów. Wymagana jest dogłębna znajomość języka Java, frameworków takich jak Spring oraz Hibernate, a także umiejętność pracy w metodykach Agile. Kandydat powinien posiadać zdolności przywódcze, umiejętność rozwiązywania problemów oraz doświadczenie w zarządzaniu projektami IT. Oferujemy możliwość rozwoju zawodowego, udział w innowacyjnych projektach oraz pracę w dynamicznym i wspierającym zespole. Jeśli jesteś osobą ambitną, zorientowaną na cel i chcesz rozwijać swoje kompetencje w obszarze technologii Java, zapraszamy do aplikowania na to stanowisko.
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój aplikacji w języku Java.
- Nadzór i koordynacja pracy zespołu programistów.
- Wdrażanie najlepszych praktyk programistycznych i standardów kodowania.
- Analiza wymagań biznesowych i technicznych.
- Udział w planowaniu i realizacji projektów IT.
- Mentoring młodszych programistów i wsparcie techniczne zespołu.
- Optymalizacja istniejących rozwiązań i kodu.
- Współpraca z innymi działami w celu zapewnienia jakości produktów.
- Przygotowywanie dokumentacji technicznej.
- Monitorowanie postępów prac i raportowanie do kierownictwa.
Wymagania
Text copied to clipboard!- Minimum 5 lat doświadczenia w programowaniu w języku Java.
- Znajomość frameworków Spring, Hibernate oraz narzędzi do budowy aplikacji.
- Doświadczenie w pracy z bazami danych SQL i NoSQL.
- Umiejętność pracy w metodykach Agile/Scrum.
- Doświadczenie w zarządzaniu zespołem programistów.
- Znajomość narzędzi kontroli wersji, np. Git.
- Dobre umiejętności komunikacyjne i organizacyjne.
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej.
- Umiejętność rozwiązywania problemów i podejmowania decyzji.
- Wykształcenie wyższe informatyczne lub pokrewne.
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z językiem Java?
- Czy miałeś okazję zarządzać zespołem programistów?
- Jakie frameworki Java znasz i stosujesz?
- Opowiedz o projekcie, w którym pełniłeś rolę lidera technicznego.
- Jak radzisz sobie z rozwiązywaniem konfliktów w zespole?
- Czy masz doświadczenie w pracy w metodyce Agile?
- Jakie narzędzia do kontroli wersji znasz?
- Jakie są Twoje mocne strony jako programisty Java?
- Czy masz doświadczenie z bazami danych SQL i NoSQL?
- Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?